semiconducting ceramics - French English Dictionary